Jump to content
  • 0

Размер Шрифта (RESIZABLE FONTS)


termoplus
 Share

Question

15 answers to this question

Recommended Posts

  • 0
как протестировать увеличение шрифта в браузерах
В IE через View — Text Size, в FF ставится галка View — Zoom — Zoom text only и далее через обычные Ctrl+/Ctrl-...

Имхо, теоретически подход termoplusа самый правильный. Раньше иногда встречалась рекомендация указывать для body 100.01% — для обхода глюка с округлением в каких-то старых Операх, но по-моему это уже давно не актуально.

Но в реальном мире браузеры все равно округляют em-ы по-своему (напр., 1.33em от базовых 10px будет давать то 13px, то — реже — 14px), отчего отступы и line-height'ы начинают "гулять" на пиксель туда-сюда. И это может привести к неприятным сюрпризам в скриптах, рассчитывающих на определенный до пикселя шаг (буквально сегодня сам напоролся). Поэтому подход Zippovichа, наверное, практичнее — как минимум, с точки зрения pixel perfect-ности реализации макета, а не супер-юзабилити для экстремалов :). Особенно если исходить из того, что IE6 стремительно вымирает, FF2 уже вымер, а все более новое так или иначе умеет масштабировать пиксели. Но лично я, как представитель вымирающего класса фанатов text-only zoom'а, считаю это вынужденным компромиссом ;)

s0rr0w, а вот насчет пунктов буду благодарен за аргументы. Ведь все корифеи в один голос утверждают, что абсолютные единицы хороши лишь для печати, а на экране от них одна непредсказуемость...

Link to comment
Share on other sites

  • 0

SelenIT

Я у вас увидал радостную строчку:

что IE6 стремительно вымирает, FF2 уже вымер
, и у меня вопросы:

1) Неужели всё это правда, что значит ИЕ6 стремительно умирает, если ещё до фига народа им пользуется, откуда у вас такая радостная статистика? Пожалуйста расскажите об этом поподробнее, вас приятно послушать ;)

2) А ФФ2 уже и правда вымерла окончательно и уже можно под него не верстать 100%?

3) Вы говорите, что сейчас все броузеры неплохо масштабируют пикселы, тогда скажите, а как же Относительные единицы Em? , они что, уже не актуальны? Я например всегда верстаю на EM

Edited by psywalker
Link to comment
Share on other sites

  • 0

psywalker, по статистике liveinternet.ru доля IE6 в Рунете упала до 17-18% и продолжает падать, а что радует еще сильнее, впервые за три года наметилась тенденция к снижению абсолютной цифры посещений с ним. Конечно, слишком обольщаться еще рано — сказались майские праздники, когда корпоративные (вынужденные) пользователи IE6 сидели дома, но уже очевидно, что "лед тронулся" :). Ну а доля FF2 действительно упала ниже 2%, вполне пренебрежимый уровень (даже IE8 уже набрал вдвое больше :).

а как же Относительные единицы Em? , они что, уже не актуальны?
Имхо, еще как актуальны (для меня по крайней мере, т.к. я даже в FF3 предпочитаю старый добрый текстовый зум :). Но если по ТЗ требуется соответствие макету пиксель-в-пиксель и em-ами достичь такого слишком трудно или вообще невозможно — пиксели уже могут быть приемлемым компромиссом (а еще год-два назад это было совсем неприемлемо). Хотя полностраничный зум в актуальных версиях все еще недостаточно (на мой взгляд) хорошо масштабирует графику — посмотрим, как будет обстоять дело с этим в новых версиях...
Link to comment
Share on other sites

  • 0

SelenIT

Спасибо за ответ, а скажите:

1) liveinternet.ru - этот источник ведь один из многих, а другие что говорят?

2) А когда же примерно по вашим меркам IE6 наконец вымрет окончательно?

3) Знаете, я слышал, что сейчас набирает популярность Линукс, вот скажите, может это означать, что скоро верстать придётся и под него?

Ведь в нём постоянно всё подругому смотрится, например вёрска в ФФ 3.10 может смотреться по разному на Винде и в Линуксе

Link to comment
Share on other sites

  • 0
Ведь в нём постоянно всё подругому смотрится, например вёрска в ФФ 3.10 может смотреться по разному на Винде и в Линуксе

Ну я особых различий не видел, обычно разница только в отсутствующих стандартных шрифтах.

Link to comment
Share on other sites

  • 0
а другие что говорят?

У спайлога график похожий. По объему аудитории (насколько я понимаю, под ней подразумевается кол-во уник. посетителей за месяц) есть разбежка, но не в разы. Занятно, что аудитория Оперы 9 меньше, чем у FF3, но ежедневных посещений больше у Оперы — т.е. ее любителей меньше, но они в среднем активнее :).

А по версии statcounter-а, IE6 в России вообще осталось меньше 12%... :)

Link to comment
Share on other sites

  • 0
s0rr0w, а вот насчет пунктов буду благодарен за аргументы. Ведь все корифеи в один голос утверждают, что абсолютные единицы хороши лишь для печати, а на экране от них одна непредсказуемость...

Корифеи имеют свойство доводить любые идеи до абсурда, и потом всем их "навязывать".

Итак, почему пункты. А потому, что это стандартные типографские пункты, которые понятны и ежу, и чижу. Размер шрифта в макете фотошопа (и не только) делается в пунктах. Их один к одному можно переносить в страницу и не париться с подбором размеров. ( А для тех, кто еще не в курсе, повторю, что для того, чтобы пункты фотошопа совпадали с пунктами веба, ставим разрешение макета 96dpi).

Пункты являются относительными единицами, и их не нужно потом переопределять для страницы для печати.

А насчет непредсказуемости, так тут все просто. Мне плевать на то, что в одном браузере шрифт выглядит чуть больше чем в другом. Для меня главное, чтобы сохранялись пропорции и акценты. Все остальное - мелочь, на которую даже не стоит обращать внимание. Дотошные заказчики, которые делают принтскрины с экрана и сравнивают с макетом получившийся результат, посылаются куда подальше. Если они распыляются по такому поводу, то это говорит о недалекости их в области вебтехнологий.

1) Неужели всё это правда, что значит ИЕ6 стремительно умирает, если ещё до фига народа им пользуется, откуда у вас такая радостная статистика? Пожалуйста расскажите об этом поподробнее, вас приятно послушать ;)

Статистику делают кодеры. :D

3) Вы говорите, что сейчас все броузеры неплохо масштабируют пикселы, тогда скажите, а как же Относительные единицы Em? , они что, уже не актуальны? Я например всегда верстаю на EM

Кому как удобнее, то так и верстает. ;)

Link to comment
Share on other sites

  • 0
Пункты являются относительными единицами, и их не нужно потом переопределять для страницы для печати.

Нет, пункты являются абсолютными единицами, как, например, сантиметры.

И именно поэтому их не нужно переопределять для печати, потому что они абсолютны и не зависят от устройства вывода.

Link to comment
Share on other sites

  • 0
стандартные типографские пункты, которые понятны и ежу, и чижу.
И даже монитору, "не знающему" своего физ. размера?
для того, чтобы пункты фотошопа совпадали с пунктами веба, ставим разрешение макета 96dpi
Ох, не факт. Бывает и 120. Причем в пору расцвета нетбуков с неплохим разрешением на крохотном экране все чаще и чаще...
шрифт выглядит чуть больше чем в другом
Имхо, на четверть (случай 120dpi) - это как бы не совсем "чуть"... ;)
Link to comment
Share on other sites

  • 0
s0rr0w

Действительно ведь пункты, это абсолютная единица ;)

Опа, точно, написал не то, что подумал. Ясное дело, что это абсолютные единицы. Каюсь! ;)

И даже монитору, "не знающему" своего физ. размера?

Если не ошибаюсь, то система сама делает привязку разрешения к пунктам, фактически считая пиксели, а не дюймы.

Link to comment
Share on other sites

  • 0
система сама делает привязку разрешения к пунктам, фактически считая пиксели, а не дюймы
Насколько я в курсе, именно за это и отвечает параметр dpi в настройках (в Win - "размер шрифта" в "свойствах экрана", "обычный" соответствует 96dpi, "крупный" - 120, есть еще больше). Правда, для em-ов эта проблема, судя по всему, тоже актуальна...
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy